Pakistan cricket team batter Kamran Ghulam impressed everyone with a brilliant century on debut against England on Tuesday.